package com.HeJing.实例变量赋值过程_JavaBean_UML类图.方法的相关应用.可变个数形参的方法;

/**
 * ClassName: MethodMoreArgsTest
 * Package: com.HeJing.方法的相关应用.可变个数形参的方法
 * Description:
 *
 * @Author: HeJing
 * @Create: 2023-03-22 18:35
 * @Version: 1.0
 */
public class MethodMoreArgsTest {

    public void print(int ...nums) {
        System.out.println("method more args test");
        for(int i = 0; i < nums.length; i++) {
            System.out.println(nums[i]);
        }
    }

    public void myPrint(int id, String...names) {
        System.out.println("可变个数形参的定义位置必须在形参表的最后");
    }

    // 可重载，若与上述可变参数方法"冲突" 可优先调用
//    public void print(int i){
//        System.out.println("test overload of method more args --1");
//    }

    // 可重载，若与上述可变参数方法 "冲突" 可以优先调用。
//    public void print(int i, int j){
//        System.out.println("test overload of method more args --2");
//    }
}




















